\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{patterns}
\begin{document}
\footnotesize
  \begin{tikzpicture}[>=stealth,scale=1.5]
    \foreach \x in {0,1.2,-1.2}
    {
      \draw[pattern={north east lines}](-1.45,\x-0.15)rectangle(1.45,\x+0.15);
      \fill[white](-0.05,\x-0.18)rectangle(0.05,\x+0.18);
      \fill[white](-1.4,\x-0.25)--++(0,0.15)--++(30:0.1)--++(150:0.2)--++(30:0.1)--++(0,0.15)--++(-0.1,0)--++(0,-0.5)--cycle;
      \fill[white](1.4,\x-0.25)--++(0,0.15)--++(30:0.1)--++(150:0.2)--++(30:0.1)--++(0,0.15)--++(0.1,0)--++(0,-0.5)--cycle;
      \draw[thin](-1.4,\x-0.25)--++(0,0.15)--++(30:0.1)--++(150:0.2)--++(30:0.1)--++(0,0.15);
      \draw[thin](1.4,\x-0.25)--++(0,0.15)--++(30:0.1)--++(150:0.2)--++(30:0.1)--++(0,0.15);
    }
    \fill[white](-0.32,0.17)--(0,-0.15)--(0.32,0.17)--cycle;
    \fill[white](-0.17,-1.03)--(0.17,-1.37)--(-0.17,-1.37)--(0.17,-1.03)--cycle;
    \draw(0.05,1.35)--(0.05,1.05)(-0.05,1.35)--(-0.05,1.05);
    \draw(-0.3,0.15)--(-0.05,-0.1)--(-0.05,-0.15)(0.3,0.15)--(0.05,-0.1)--(0.05,-0.15);
    \draw(-0.15,-1.05)--(-0.05,-1.15)--(-0.05,-1.25)--(-0.15,-1.35)(0.15,-1.05)--(0.05,-1.15)--(0.05,-1.25)--(0.15,-1.35);
    \draw[very thin,](-0.30,1.37)--++(0.27,0)--++(0,-0.34)--++(-0.27,0)(0.30,1.37)--++(-0.27,0)--++(0,-0.34)--++(0.27,0);
    \draw[very thin,](-0.300,-0.170)--(-0.030,-0.170)--(-0.030,-0.092)--(-0.292, 0.170)--(-0.500, 0.170);
    \draw[very thin,](0.300,-0.170)--(0.030,-0.170)--(0.030,-0.092)--(0.292, 0.170)--(0.500, 0.170);
    \draw[very thin,](-0.350,-1.370)--(-0.142,-1.370)--(-0.030,-1.258)--(-0.030,-1.142)--(-0.142,-1.030)--(-0.350,-1.030);
    \draw[very thin,](0.350,-1.370)--(0.142,-1.370)--(0.030,-1.258)--(0.030,-1.142)--(0.142,-1.030)--(0.350,-1.030);
    \foreach \x in {-0.3,0.3,0} 
      {
        \draw[thin](\x,1.4)--++(0,0.2);
        \draw[thin](\x,-0.2)--++(0,-0.3);
      }
    \foreach \x in {-0.3,0}
      {
        \draw[thin,<->](\x,1.5)--++(0.3,0)node [midway,above]{30};
        \draw[thin,<->](\x,-0.4)--++(0.3,0)node [midway,above]{30};
      }
    \foreach \x in {0.5,0.3}
      {
        \draw[thin](\x,0.2)--++(0,0.2);
        \draw[thin](-\x,0.2)--++(0,0.2);
      }
    \foreach \x in {-0.5,0.3} 
      { 
        \draw[thin,<->](\x,0.3)--++(0.2,0)node[midway,above]{20};
      }
    \foreach \x in {0.35,0.15}
      {
        \draw[thin](\x,-1.0)--++(0,0.2);
        \draw[thin](-\x,-1.0)--++(0,0.2);
        \draw[thin](\x,-1.4)--++(0,-0.3);
        \draw[thin](-\x,-1.4)--++(0,-0.3);
      }
    \foreach \x in {-0.35,0.15} 
      { 
        \draw[thin,<->](\x,-0.9)--++(0.2,0)node[midway,above]{20};
        \draw[thin,<->](\x,-1.6)--++(0.2,0)node[midway,above]{20};
      }
  \end{tikzpicture}
\end{document}